home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
kermit.columbia.edu
/
kermit.columbia.edu.tar
/
kermit.columbia.edu
/
e
/
misc.save
/
000035_jaltman2@nyc.rr.com_Tue Dec 19 10:09:55 2006.msg
< prev
next >
Wrap
Internet Message Format
|
2011-07-03
|
2KB
Path: reader2.panix.com!reader1.panix.com!panix!newsfeed.media.kyoto-u.ac.jp!newshub.sdsu.edu!cyclone1.gnilink.net!gnilink.net!news-feed-01.rdc-nyc.rr.com!news.rr.com!news-out.nyc.rr.com!news-wrt-01.rdc-nyc.rr.com.POSTED!53ab2750!not-for-mail
From: Jeffrey Altman <jaltman2@nyc.rr.com>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Macro: Terminal -> Command -> Terminal -> Command?
References: <xwOhh.34809$cz.516497@ursa-nb00s0.nbnet.nb.ca>
In-Reply-To: <xwOhh.34809$cz.516497@ursa-nb00s0.nbnet.nb.ca>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Lines: 30
Message-ID: <lWShh.32651$tb6.31529@news-wrt-01.rdc-nyc.rr.com>
Date: Tue, 19 Dec 2006 14:45:37 GMT
NNTP-Posting-Host: 68.175.93.48
X-Complaints-To: abuse@rr.com
X-Trace: news-wrt-01.rdc-nyc.rr.com 1166539537 68.175.93.48 (Tue, 19 Dec 2006 09:45:37 EST)
NNTP-Posting-Date: Tue, 19 Dec 2006 09:45:37 EST
Organization: Road Runner High Speed Online http://www.rr.com
Xref: panix comp.protocols.kermit.misc:15605
Scott Caissie wrote:
> Example:
> SET TERMINAL TRIGGER TEST
> OUTPUT TEST
> CONNECT
> * Trigger is used up, but didn't actually trigger anything.
Triggers work on INPUT not on OUTPUT. If the host echo's the
data back, then the trigger can be triggered. If the host doesn't
echo the data back, then there is nothing to trigger on.
If your terminal is in local-echo mode, then the host is not
sending any data and the local-echo would have been processed
when the OUTPUT command was executed. In that case, the trigger
would not go off because you were not in CONNECT mode when the
INPUT was processed.
Scripts cannot control operations that are performed while the
"terminal" is displayed to the end-user. The CONNECT command
specifically gives control to the end-user and pauses the execution
of scripts. The only exceptions are idle actions, triggers, and
host driven events (file transfers, APCs, ...).
Kermit does not have a mode that permits the command processor
and the terminal to operate simultaneously because the command
processor is not thread safe. Adding thread safety to the command
processor will require a complete re-write.
Jeffrey Altman